// var a = []
// for (let i = 0; i < 10; i++) {
//   a[i] = function () {
//     console.log(i)
//   }
// }

// a[6]()


// var tmp = 123
// if (true) {
//   console.log(tmp)
//   let tmp
// }


// var arr = [12, 34, 32, 89, 4]
// const fn = () => {
//   let max = 0
//   for (i of arr) {
//     max = Math.max(max ,i)
//   }
//   console.log(max)
// }
// fn()

var a = 10
var obj = {
  a: 20,
  fn () {
    setTimeout(() => {
      console.log(this.a)
    })
  }
}

obj.fn()